cad autodesk multivariable design autocad calculus linear multivariable functions integration cnc interpolation drafting multiple integrals control digital cam minima